Lanceolate Leaf — definition

1. lanceolate leaf (Noun)

1 definition

lanceolate leaf (Noun) — A leaf shaped like a lance head; tapering to a point at each end.

1 type of
simple leaf